package com.gujia.designpattern.observe.jdk;

import java.util.Observable;
//天气目标的具体实现类
public class ConcreateWeatherSubject extends Observable{

    private String content;

    public String getContent() {
        return content;
    }

    public void setContent(String content) {
        this.content = content;
        //注意在通知之前，在用java中的Observer模式的时候，下面这句话不可少
        this.setChanged();
        //然后主动通知，这里我们先用推得方式
        this.notifyObservers(content);
        //拉的方式
        //this.notifyObservers();
    }
}
